package vashion.azeroth.core.activity;

/**
 * 活动主体的类型：0：商品维度； 1:卖家维度; 2:直播维度
 *
 * 创建时间: 2014-06-18
 */
public enum ActiveContentUnitType {

	DEFAULT((short)0), //默认，无需校验的id

	ITEM((short)1), //商品维度

	SELLER((short)(2)),//卖家维度

	LIVE((short)(3)); //直播维度

	final private Short unitType;

	ActiveContentUnitType(Short unitType) {
		this.unitType = unitType;
	}

	public static ActiveContentUnitType valueOf(Short unitType) {
		ActiveContentUnitType t = null;
		for (ActiveContentUnitType tt : ActiveContentUnitType.values()) {
			if (tt.getUnitType().shortValue() == unitType.shortValue()) {
				t = tt;
				break;
			}
		}
		return t;
	}

	public Short getUnitType() {
		return unitType;
	}
	
}